Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
141 MARCH ROAD £533,350 £418,350 28 Jul 2017
172 MARCH ROAD £3,673,069 £2,787,748 30 Nov 2016
WALDERSEY HOUSE MARCH ROAD £12,662,313 12 Dec 2022